company store at a mine - Turc Anglais Dictionnaire